mdb ReadOnly s DAO komponent
Otázka od: mato
7. 10. 2002 15:45
Zdravim,
mam DAO komponenty pod D5 a databazu mdb v adresari ReadOnly. Ako nastavim
DAO aby mi to otvoril na citanie , bez toho aby si v tom adresari musel
vytvorit subor LDB ? Chcem adresar nastavit na readOnly ale potom sa mi
program zruti s chybovou hlaskou
mato
Odpovedá: Erik Salaj
7. 10. 2002 19:24
> mam DAO komponenty pod D5 a databazu mdb v adresari ReadOnly. Ako nastavim
> DAO aby mi to otvoril na citanie , bez toho aby si v tom adresari musel
> vytvorit subor LDB ? Chcem adresar nastavit na readOnly ale potom sa mi
> program zruti s chybovou hlaskou
nastav exkluzivny pristup k databaze:
DAODatabase.Exclusive := True;
DAODatabase.Open;
pozri aj DAO FAQ http://www.winsoft.sk/daofaq.htm#Q51
Erik
Odpovedá: mato
8. 10. 2002 10:08
ale potom sa iny uzivatel k tej databaze nepripoji. Potreboval by som to
nastavit tak aby ak je iba na citanie aby nevytvaral subor ldb, ale aby sa
mohli k tej databaze pripojit viaceri uzivatelia.
----- Original Message -----
From: "Erik Salaj" <winsoft@stonline.sk>
To: <delphi-l@clexpert.cz>
Sent: Monday, October 07, 2002 6:28 PM
Subject: Re: mdb ReadOnly s DAO komponent
> > mam DAO komponenty pod D5 a databazu mdb v adresari ReadOnly. Ako
nastavim
> > DAO aby mi to otvoril na citanie , bez toho aby si v tom adresari musel
> > vytvorit subor LDB ? Chcem adresar nastavit na readOnly ale potom sa mi
> > program zruti s chybovou hlaskou
>
> nastav exkluzivny pristup k databaze:
>
> DAODatabase.Exclusive := True;
> DAODatabase.Open;
>
> pozri aj DAO FAQ http://www.winsoft.sk/daofaq.htm#Q51
>
> Erik
>
>
>
Odpovedá: Erik Salaj
8. 10. 2002 20:32
> ale potom sa iny uzivatel k tej databaze nepripoji. Potreboval by som to
> nastavit tak aby ak je iba na citanie aby nevytvaral subor ldb, ale aby sa
> mohli k tej databaze pripojit viaceri uzivatelia.
o to ide, ze viac uzivatelov nutne potrebuje vytvoreny lock (t.j. .ldb)
subor,
pretoze tam sa eviduje zoznam uzivatelov a zamkov. AIK nie je mozne
pouzit mdb databazu pre viac uzivatelov bez lock suboru.
Erik
Odpovedá: mato
9. 10. 2002 9:11
ale acces dokaze otvoriť mdb subor aj v adresari, ktori je iba na citanie
akurat na zaciatku vypise hlasku ze je to iba na citanie. A Neuzamkne ho pre
ostatnych uzivatelov. Take nieco sa neda urobit s DAO ?
----- Original Message -----
From: "Erik Salaj" <winsoft@stonline.sk>
To: <delphi-l@clexpert.cz>
Sent: Tuesday, October 08, 2002 11:16 AM
Subject: Re: mdb ReadOnly s DAO komponent
> > ale potom sa iny uzivatel k tej databaze nepripoji. Potreboval by som to
> > nastavit tak aby ak je iba na citanie aby nevytvaral subor ldb, ale aby
sa
> > mohli k tej databaze pripojit viaceri uzivatelia.
>
> o to ide, ze viac uzivatelov nutne potrebuje vytvoreny lock (t.j. .ldb)
> subor,
> pretoze tam sa eviduje zoznam uzivatelov a zamkov. AIK nie je mozne
> pouzit mdb databazu pre viac uzivatelov bez lock suboru.
>
> Erik
>
>
>
Odpovedá: Erik Salaj
9. 10. 2002 18:21
> ale acces dokaze otvoriť mdb subor aj v adresari, ktori je iba na citanie
> akurat na zaciatku vypise hlasku ze je to iba na citanie. A Neuzamkne ho
pre
> ostatnych uzivatelov. Take nieco sa neda urobit s DAO ?
ano, mas pravdu a funguje to aj v DAO. Po sucasnom nastaveni
Exclusive aj ReadOnly na True moze otvorit mdb databazu
lubovolny pocet uzivatelov bez vytvorenia ldb suboru.
Erik